/* reset.css ------------------------------------------------------------------------------------------------*/
body {background:#fff;color:#222;font-family:sans-serif, Verdana, Geneva;line-height:1.5;margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:10pt;vertical-align:baseline;word-wrap: break-word;}
a img {border:none;}
em {font-style:italic;}

hr {background:#D8DFEA;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 10px;border:none;}
.fr {float:right !important;}
.fl, .city {float:left !important;}
.clred {color:#f2000b !important}
.padbottom0 { padding-bottom:0 !important}
.clblue {color:#0363AC;}
.clgray {color:#666 !important;}
.title-blue{color:#0364af !important}
.pad20 {padding:20px !important}
.pad5 {padding:5px !important}
.relative {position:relative;}
.bold {font-weight:bold}
.time {font-size:10px;color:#717171;}
.img-70 {width:70px;height:70px;}
.img-60 {width:60px;height:60px;}
.img-60-80 {width:60px;height:80px;}
.img-80-60 {height:60px;width:80px;}
.img-100 {height:100px;width:100px;}
.img-220-200 {height:200px;width:220px;}
.img-50-35 {width:50px;height:35px;}
.s11 {font-size:11px !important;}
.s12 {font-size:12px !important;}
.s13 {font-size:13px !important;}
.s14 {font-size:14px !important;}
.s16 {font-size:16px !important;}
.s18 {font-size:18px !important;}
.s20 {font-size:20px !important;}
.no-bor {border: none !important}
.w130 {width:130px}
.w200 {width:200px}
.w50 {width:50px}
.w100 {width:100px}
.w150 {width:150px}
.w250 {width:250px}
.w300 {width:300px}
.w350 {width:350px}
.w500 {width:500px !important}
.hidden {display:none}
/* typography.css ------------------------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 { font-weight:normal; color:#111; }
h1 { font-size:48px; line-height:1.2; margin:0 0 0.5em; }
h2 { font-size:36px; margin:0 0 0.75em; }
h3 { font-size:24px; line-height:1.25; margin:0 0 1em; }
h4 { font-size:18px; line-height:1.25; margin:0 0 1.25em; }
h5 { font-size:16px; font-weight:bold; margin:0 0 1.5em; }
h6 { font-size:14px; font-weight:bold; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }
p {margin:0 0 10px;}
input[type=text], input[type=password], input.text, input.title {padding:2px 5px;border:1px solid #D8DFEA;height:16px;}
input[type="checkbox"], input[type="radio"], input.checkbox, input.radio {
position:relative; margin:0;
top:0.15em;}
textarea {padding:2px 5px;border:1px solid #D8DFEA;}
.border_btom{border-bottom: 1px solid #dbdbdb}
.top5 {margin-top:5px;}
select {border:1px solid #D8DFEA; height:22px; padding:2px}
.padd-top10 {padding-top:10px !important;}
.bottom {margin-bottom:0 !important;}
.bottom3, .name-find {margin-bottom:3px !important;}
.bottom5, .price {margin-bottom:5px !important;}
.bottom10 {margin-bottom:10px !important;}
.top10 {margin-top:10px !important;}
.cldark {color:#333}
.s14 {font-size:14px;}
.nopadd {padding:0 !important;}
.pad10 {padding:10px !important;}
.w45 {width:45% !important;}
.img-40 {width:40px !important;height:40px !important;}
.img-30 {width:30px;height:30px;}
.img-50 {width:50px;height:50px;}
.img-80 {width:80px;height:80px;}
.img-120 {max-width:110px;max-height:120px;}
.img-120-90 {max-width:120px;max-height:90px;}
.hint {font-size:11px;color:#717171;}
.nobor, .nobor td {border:none !important;}
.top45 {margin-top:45px !important}
/* layout.css ------------------------------------------------------------------------------------------------*/
.main {width:1000px;margin:0 auto;}
.last, div.last {margin-right:0!important;}
div.col-200, div.col-795, div.col-560, div.col-230, div.col0, div.col1, div.col2, div.col3 {float:left;margin-right:5px;}
div.col-260, div.col-730, div.col-300, div.col-360, div.col-70, div.col-550, div.col-30, div.col-325, div.col-415, div.col-150, div.col-140, div.col-100, div.col-260, div.col-250, div.col-730, div.col-360, div.col-740, div.col-80, div.col-670, div.col-60, div.col-435, div.col-790,div.col-800, div.col-400, div.col-190, div.col-160{float:left;margin-right:10px;}
div.col-100 {width:100px;}
div.col-160	{width:160px}
div.col-200 {width:200px; margin-right:10px}
div.col-250 {width:250px;}
div.col-360 {width:360px;}
div.col-400 {width:400px;}
div.col-730 {width:730px;}
div.col-740 {width:740px;}
div.col-415 {width:415px; position:relative}
div.col-435 {width:435px;}
div.col-795 {width:790px; margin-right:10px}
div.col-790 {width:790px;}
div.col-800 {width:800px}
div.col-190 {width:190px;}
div.col-230 {width:230px;}
div.col-560 {width:550px; margin-right:10px; overflow:hidden}
.list-reply div.col-560 {width:590px;}
div.col-260 {width:260px;}
div.col-730 {width:730px;}
div.col-300 {width:300px;}
.product-detail div.col-360 {width:390px;}
div.col-325 {width:325px;}
div.col-550 {width:550px;}
div.col-150 {width:150px;}
div.col-140 {width:140px;}
div.col-70 {width:70px;}
div.col-30 {width:30px;}
div.col-80 {width:80px;}
div.col-60 {width:60px;}
div.col-670 {width:670px;}
div.col1, div.col3 {width:120px;}
div.col1 {text-align:center}
div.col0 {width:60px;}
div.col2 {width:530px;}
/* Clearing ------------------------------------------------------------ */
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.clear {clear:both;}
/* END Clearing ------------------------------------------------------------ */
a:link {color:#0360a7;text-decoration:none;}
a:visited {color:#0561a7;text-decoration:none;}
a:hover {text-decoration:underline; outline:none;}
a {color:#0561a7; outline:none}
ul.tab-search, ul.login, ul.weblink, ul.list, ul.list-style, ul.product, ul.tab-r, ul.list-style3, ul.tab, ul.list-col, ul.item-cont, ul.list-style1, ul.path, ul.list1, ul.tab2, ul.list-item, ul.paging, ul.liststyle, .tabstyle3 ul, .tabstyle4 ul, .form, .form1, .form6, ul.list-col2, ul.form2, ul.form3 , ul.form4, ul.listdot, ul.list2, ul.list3, ul.list-col3, ul.listsub, ul.list-col4, ul.form5, ul.liststyle1, ul.sub_style, ul.list5, ul.listrow, ul.sub-path, ul.list-col1, ul.list4, ul.list-notice, ul.user_manager, ul.list_dot, ul.right_menu,ul.left_menu, ul.list_new, .Tabs ul, ul.form-regedit, ul.list-event, ul.form-price, ul.form35,ul.product1, ul.widget-theme, ul.list-col8 {list-style:none;margin:0;padding:0;}

/* -------------BEGIN CSS Header-------------- */
.top-banner {float:right}
.top-banner .banner_top1{margin-right:10px}
.top-head .fr {margin-top:43px}
#header h1.logo {margin:5px 10px 0 0; float:left;}
h1.logo span {display:none;}
.r-head {float:right;text-align:right;}
.box-search {background:url(../images/bg-search.png) no-repeat 0 0;height:35px;color:#fff;margin:5px 0; padding-left:10px}
.bottom-search {background:url(../images/bg-search.png) no-repeat right -45px;height:35px; padding-right:10px}
ul.path { margin-bottom:5px; display:inline-block; width:100%}
.categories a {background:url(../images/btn.png) no-repeat 0 -313px; height:35px; width:180px; float:left}
.categories a span { display:none}
.txt-search {position:relative; z-index:99}
.sub-find { position:absolute; top:20px; left:30px; width:550px; background:#fff;border:1px solid #c1cad9;padding-top:1px; -moz-border-radius:3px;-webkit-border-radius:5px;}
ul.listsub li {padding:4px 5px; color:#333; cursor:pointer}
ul.listsub li:hover { background:#fbffe6}
ul.listsub li span.fr{background:url(../images/bullet.png) no-repeat 0 2px;padding-left:8px;font-size:11px}
.bg-blue {background:#eff7fd;}
.select-search, .button-search {float:left;margin-top:5px;margin-left:10px;}
.name-search {color: #fff;
    font-size: 18px;
    font-weight: bold;
	float:left;margin-top:5px;
}
.txt-search {float:left;margin-top:5px; position:relative;z-index:990}
.item-product {height: 25px;
    left: -80px;
    position: absolute;
    top: 0;
    width: 90px;}
.txt-search input { background:url(../images/icon.png) no-repeat 4px -811px #fff; height:19px !important; padding-left:20px !important;width:360px; margin-left:10px; color:#555}
.text-inner-itemt {float:left;margin: 6px 0 0 10px;}
.select-search {width:215px; height:24px; text-align:left; color:#555}
.button-search {background:url(../images/btn.png) no-repeat 0 -66px;width:77px; font-size:13px; line-height:25px !important; height:23px;padding-bottom: 2px;border:none;cursor:pointer;}
.top-search { margin-left:300px;}
ul.tab-search {float:left; position:relative; bottom:-2px; display:inline-block; width:340px}
.r-search {float:right;}
ul.tab-search li {background:url(../images/dot-area.gif) no-repeat right 5px;float:left;margin-right:5px;position:relative;z-index:99;}
ul.tab-search li a {display:block; padding-left:7px;}
ul.tab-search li a span { padding:3px 7px 3px 0; display:block}
ul.tab-search li a.active, ul.tab-search li a:hover { background:url(../images/btn.png) no-repeat 0 -139px; text-decoration:none;color:#fff;}
ul.tab-search li a.active {font-weight:bold}
ul.tab-search li a.active span, ul.tab-search li a:hover span { background:url(../images/btn.png) no-repeat right -139px;}
.drop {background:url(../images/drop.gif) no-repeat right 9px;padding-right:10px !important; display:inline-block;}
.share-tool {float:right;margin: 5px 10px 0 0;}
.share-tool a:hover {text-decoration:none}
.icon-share-facebook, .icon-share-switter { width:25px; height:25px; display:inline-block}
.icon-share-switter { background:url(../images/icon.png) no-repeat 0 -870px; }
.icon-share-facebook { background:url(../images/icon.png) no-repeat 0 -896px;}
/*--------------------------END CSS Header-------------------------- */
/* BEGIN CSS Paging */
ul.paging li {float:left;}
ul.paging li a {display:block;padding:1px 6px 0 6px;color:#333;}
ul.paging li a:hover, ul.paging li a.paging-active {color:#f00;text-decoration:none;}
ul.paging li a.paging-active { font-weight:bold}
.nomal {font-weight:normal;}
.fillters { background:#FBFBFB; padding:5px 10px 7px; text-align:center}
.fillters ul.paging { margin-left:220px}
.tabedit .fillters ul.paging { margin-left:320px}
.hint {color:gray;font-size:11px}
.nontop {padding-top:0 !important}
/* End paging */
/* path */
.box-path {background:url(../images/bg-path.png) repeat-x 0 -59px; height:25px; margin-bottom:10px}
.l-path {background:url(../images/bg-path.png) repeat-x 0 0; height:25px; width:3px; float:left}
.r-path {background:url(../images/bg-path.png) repeat-x 0 -28px; height:25px; width:3px; float:left}
ul.path {float:left; width:984px; padding:0 5px}
ul.path li {float:left;background:url(../images/dot.png) no-repeat right -472px;padding-right:12px;margin-right:7px;position:relative;z-index:8;}
ul.path li.no-bg {height: 18px;max-width: 632px;overflow: hidden}
ul.path li.no-bg a{display:inline-block;height:16px !important}
ul.path li:hover ul.sub-path {display:block;}
ul.path li a {color:#16387c;font-size:11px;}
ul.sub-path {position:absolute;width:150px; display:none; z-index:98; border: 1px solid #CBCBCB;background:#fff;left:0;top:19px;-moz-box-shadow: 0 0 6px #ccc;-webkit-box-shadow: 0 0 6px #ccc;}
ul.sub-path li {float:none !important;margin-right:0 !important;background:none !important;padding:0 !important;}
*html ul.sub-path li {margin-bottom:-19px;}
ul.sub-path li a {font-size:11px;font-weight:normal !important;background:url(../images/icon.png) no-repeat 8px -615px #fafafa !important;border-bottom: 1px solid #EAEAEA;border-top: 1px solid #FFFFFF;display: block;line-height: 24px;padding: 0 10px 0 18px !important;}
ul.sub-path li a:hover {background:url(../images/icon.png) no-repeat -25px -131px #fff !important;color:#f00;text-decoration:none;}
.hot a {color:#004070}
.ic-hot { background:url(../images/icon_hot_1.gif) no-repeat 0 0; padding:2px 0 2px 22px;}
.ic-new { background:url(../images/icon_new_1.gif) no-repeat 0 0; padding:2px 0 2px 17px;}
.ic-star { background:url(../images/icon.png) no-repeat scroll 0 -667px; padding:2px 0 2px 20px;}
.bor-dot {border-bottom:1px dotted #ccc;font-size: 11px;
    margin: 5px 0 10px;
    text-align: right;}
/*end*/
.underline {text-decoration:underline !important}
.popup .popup-cont ul.form li label {
    margin: 3px 2% 0 0;
    text-align: right;
    width: 16%;
}
.popup .popup-cont ul.form li .filltext {
    width: 82%;
}
.popup .popup-cont ul.form li .filltext .w100 {
    width: 100%;
}
/*button*/
button em, button i { font-style:normal;font-weight:bold;}
button {background:none;border:none;padding:0;cursor:pointer;font-family:Arial, Helvetica, sans-serif;white-space:nowrap;}
.submit-blue span {background:url(../images/btn.png) no-repeat 0 -351px;padding-left:10px; display:inline-block}
.submit-blue span em {background:url(../images/btn.png) no-repeat right -351px;display:inline-block;color:#fff;line-height:20px;padding:0 10px 1px 0;font-size:11px;}
.submit-big-blue span, .submit-green span {background:url(../images/btn.png) no-repeat 0 -440px;padding-left:15px; display:inline-block}
.submit-big-blue span em, .submit-green span em {background:url(../images/btn.png) no-repeat right -440px;display:inline-block;color:#fff;line-height:35px;padding:0 15px 1px 0;}
.submit-mid-blue span, .submit-gray span {background:url(../images/btn.png) no-repeat 0 -525px !important;padding-left:10px; display:inline-block; position:relative; left:-3px}
*:first-child+html .col-200 .submit-mid-blue span, *:first-child+html .col-260 .submit-mid-blue span {left:-22px}
.submit-mid-blue span em, .submit-gray span em {background:url(../images/btn.png) no-repeat right -525px !important;display:inline-block;color:#0360a7;line-height:25px;padding:0 10px 1px 0;}
.submit-small-orange span {background:url(../images/btn.png) no-repeat left -616px;padding-left:7px; display:inline-block}
.submit-small-orange span em {background:url(../images/btn.png) no-repeat right -616px; line-height: 18px; color:#333;padding-right: 7px; font-size:11px;display:inline-block}
.submit-small-gray span, .submit-mid-gray span {background:url(../images/btn.png) no-repeat left -560px;padding-left:7px; display:inline-block}
.submit-small-gray span em, .submit-mid-gray span em {background:url(../images/btn.png) no-repeat right -560px; line-height: 18px; color:#333;padding-right: 7px; font-size:11px;display:inline-block}
.submit-mid-orange span {background:url(../images/btn.png) no-repeat 0 -582px;padding-left:10px; display:inline-block; }
.submit-mid-orange span em {background:url(../images/btn.png) no-repeat right -582px;display:inline-block;line-height:29px;padding:0 10px 3px 0;color:#333}
.col-200 img {max-width:200px; height:auto; width:auto}
/*end*/
/*popup*/
.popup{position:absolute;background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border:3px solid #0562a7;z-index:99; padding-bottom:3px}
.popup-cont { padding:10px}
.bottom-popup {padding:10px;background:#eff6fc;}
.popup h3{ margin-bottom:3px; position:relative; padding:10px}
.popup .notitle {padding:0; margin:-5px 0 0 }
.popup h3 span{font-size:18px; color:#0363AC}
.icon-close {background:url(../images/icon_big.png) no-repeat 0 -158px ;position:absolute;right:-10px;top:-8px;display:block;width:28px;height:27px;}
ic_card {background:url(../images/icon_big.png) no-repeat 0 -192px ; padding:2px 0 3px 27px}
.ic_delete {background:url(../images/icon_big.png) no-repeat 0 -220px; padding:0 0 3px 16px;}
.ic_tick {background:url(../images/icon_big.png) no-repeat 0 -240px ; padding:2px 0 0 14px}
.ic_delete1 {background:url(../images/icon_big.png) no-repeat 0 -258px ; padding:0 0 0 14px}
.ic_regedit {background:url(../images/icon_big.png) no-repeat 0 -301px ; padding:3px 0 5px 27px}
.ic_user {background:url(../images/icons.png) no-repeat 0 -277px ; padding:3px 0 5px 15px}
.ic_edit {background:url(../images/icons.png) no-repeat 0 -302px ; padding:3px 0 5px 15px}
.ic_step {background:url(../images/icons.png) no-repeat 0 -325px ; width:12px; height:15px; float:left; margin: 45px 10px 0 0;}
.title-green {padding:5px; background:#fbfbfb; margin-bottom:10px}
.popup1 { background:#fff; z-index:99;border:1px solid #bbb; padding:1px; text-align:left; position:absolute; -moz-border-radius:4px;-webkit-border-radius:4px; top:18px; left:0}
.popup1 h3 { background:url(../images/dot.png) repeat-x 0 -435px; font-size:12px; color:#fff; padding:4px 5px 6px 5px; margin:0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0 }
.min {font-size:24px; line-height:10px; color:#fff}
/*------------end---------------*/
/*table*/
table {margin-bottom:10px}
.table1 table td {border-bottom:1px solid #fff;border-left:1px solid #fff;background:#e5f4fc;padding:4.4px 5px; font-size:14px; text-align:center}
.table2 table td {border-bottom:1px solid #ccc;padding:4.4px 5px; text-align:center; font-size:12px;}
.col-730 .table2 table td {padding:7px 5px; vertical-align:top}
.table4 table td { background:#fbfbfb;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;padding:4.4px 5px; font-size:14px; font-size:12px}
.table3 table td { background:#fbfbfb;border-bottom:1px solid #eaeaea;padding:4.4px 5px; font-size:12px}
.table4 table { border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9;}
.bg-green td {background:#f1f1f1 !important; border-bottom:1px solid #d9d9d9}
.bg-green1 td {background:#fbfbfb !important;}
.bg-gray td {background:#d6d7d8 !important;}
.bg-gray1 td {background:#f7f7f7 !important;}
.text-left {text-align:left !important;}
.text-right {text-align:right !important;}
.text-center {text-align:center !important;}
.no-borleft {border-left:none !important;}
.box-path {height:25px}
.l_pad5 {padding-left:5px !important}
.col-730 .box_tab .table3 .bg-gray { background:#f6f6f6; color:#0364af;}
/*all btn*/
a.btn-blue:hover, a.btn-mid-green:hover, a.btn-red:hover, a.btn-gray:hover, a.btn-big-orange:hover, a.btn-big-blue:hover, a.btn-small-orange:hover, a.btn-orange:hover {text-decoration:none;}
a.btn-blue, a.btn-red, a.btn-gray {display:inline-block;}
a.btn-blue {background:url(../images/btn.png) no-repeat 0 -647px;padding-left:10px;}
a.btn-blue span, a.btn-red span, a.btn-gray span {display:inline-block;font-size:12px}
a.btn-blue span {background:url(../images/btn.png) no-repeat right -647px;padding-right:10px;line-height:30px; color:#fff}
a.btn-red {background:url(../images/btn.png) no-repeat left 0;padding-left:7px;}
a.btn-red span {background:url(../images/btn.png) no-repeat right 0; line-height: 22px;padding-bottom: 5px;padding-right: 7px;color:#fff;}
a.btn-gray {background:url(../images/btn.png) no-repeat left -31px;padding-left:7px;}
a.btn-gray span {background:url(../images/btn.png) no-repeat right -31px; line-height: 22px;padding-bottom: 5px;padding-right: 7px;}
a.btn-small-gray {background:url(../images/btn.png) no-repeat left -560px;padding-left:7px; display:inline-block}
a.btn-small-gray span {background:url(../images/btn.png) no-repeat right -560px; line-height: 18px; color:#333;padding-right: 7px; font-size:11px;display:inline-block}
a.btn-small-orange {background:url(../images/btn.png) no-repeat left -616px;padding-left:7px; display:inline-block}
a.btn-small-orange span {background:url(../images/btn.png) no-repeat right -616px; line-height: 18px; color:#333;padding-right: 7px; font-size:11px;display:inline-block}
.btn-big-blue {background:url(../images/btn.png) no-repeat 0 -316px;padding-left:10px; display:inline-block}
.btn-big-blue span {background:url(../images/btn.png) no-repeat right -316px;display:inline-block;color:#ef6c18;line-height:30px;padding:0 10px 3px 0;}
.btn-big-orange {background:url(../images/btn.png) no-repeat 0 -316px;padding-left:10px; display:inline-block}
.btn-big-orange span {background:url(../images/btn.png) no-repeat right -316px;display:inline-block;color:#0364af;line-height:30px;padding:0 10px 3px 0;}
.btn-orange {background:url(../images/btn.png) no-repeat 0 -582px;padding-left:10px; display:inline-block; }
.btn-orange span {background:url(../images/btn.png) no-repeat right -582px;display:inline-block;line-height:29px;padding:0 10px 3px 0;color:#333}
.icon-upnew {background:url(../images/icon.png) no-repeat 0 -85px;padding:0 0 2px 25px;}
.icon-regedit {background:url(../images/icon.png) no-repeat 0 -115px;padding:0 0 2px 25px;}
/*left*/
.left { border:1px solid #dbdbdb; -moz-border-radius:5px; -webkit-border-radius:5px; margin-bottom:5px}
.title { background:#fff; border-bottom:1px solid #99defd;}
.title h3 { background:url(../images/btn.png) repeat-x 0 -170px; height:36px;line-height:34px; padding:0 5px; margin:0; color:#0363ac; text-align:center; font-size:16px}
.edit .title h3 { font-size:14px}
ul.list li { position:relative; z-index:889;border:2px solid #fff;border-bottom: 1px dotted #ccc; }
*html ul.list li {height:25px;}
ul.list li a {border-bottom:1px solid #fff;border-top:1px solid #fff; display:block; color:#666}
ul.list li a span { background:url(../images/icon.png) no-repeat 7px -147px; display:block; padding:5px 5px 5px 15px; }
ul.list li a span strong{ background:url(../images/icon.png) no-repeat right -724px; display:block;}
.edit ul.list li a span strong{ font-size:11px}
/*ul.list li:hover, ul.list li.active { border: 2px solid #f2bd06; border-right:2px solid #fff;z-index:999 !important}
ul.list li:hover a span strong, ul.list li.active a span strong { background:#fff; border:none;color:#0364af;}
ul.list li:hover a span{ background:url(../images/icon.png) no-repeat 7px -147px #fff;}
ul.list li a:hover {text-decoration:none;}
ul.list li a:hover span strong,ul.list li a.active span strong { background:#fff;}
ul.list li.last {border-bottom:none !important}*/

/*sub-menu*/
.left_menu_drop, .tooltip {
    background:#fff;
    border: 2px solid #f2bd06;
    line-height: 20px;
    overflow: hidden;
    padding: 5px 10px;
    position: absolute;

}
.drop_current{background:#fff !important;width:196px;border: 2px solid #f2bd06 !important; border-right:2px solid #fff !important;z-index:991 !important}
.drop_current a span strong{background:none !important}
.row a {display:inline !important; background:none !important; border:none !important}
.left_menu_drop {
	width: 700px;
	z-index:991 !important;
}
.tooltip {
	width: 300px;
	bottom: 150px;
    left: 60px;
	display:none;
}
.tooltip h3 {margin-bottom:10px; font-size:14px}
.tooltip img {width:240px; height:245px}
.list-product .decrip {font-size:11px; margin-bottom:0; text-align:left}
.list-product .txt1 {text-align:left; text-decoration:underline; margin:0}
.row {border-bottom:1px dotted #ccc; padding:5px 0}
.left_menu_drop .root {float: left;font-weight: bold;padding-left: 10px;width: 150px}
.left_menu_drop .sub {float: left;width: 539px}
.left_menu_drop .sub a { font-size:12px; color:#0360A7}
.left .left_menu_drop a:hover {text-decoration:underline; color:#f00}
.left_menu_drop .sub span { color:#ccc; font-size:12px;}
.left_menu_drop_sep {
    background:#fff;
    display: none;
    height: 32px;
    position: absolute;
    width: 2px;
    z-index: 4;
	top: 0; left: 196px;
}
ul.list li:hover .left_menu_drop, ul.list li:hover .left_menu_drop_sep { display:block}
.row .sub a.view-all { background:url(../images/icon_arrow_4.gif) no-repeat 0 4px !important ; padding-left:10px; margin-left:10px}
/* san pham khuyen mai*/
ul.list-style1 li { border-bottom:1px dotted #ccc; padding:5px 0}
ul.list-style1 li h3 a { color:#333; font-size:12px; line-height:18px}
ul.list-style1 li .img-50, ul.list-style1 li .img-80 { border:1px solid #eaeaea; float:left; margin-right:10px}
.col-260 ul.list-style1 li {padding:14.3px 0}
.under {text-decoration:underline !important}
.sale1 {background:url(../images/btn.png) no-repeat 0 -260px; padding-left:7px; width:90px; margin:0}
.sale1 span {background:url(../images/btn.png) no-repeat right -260px; padding:0px 7px 2px 0; display:block; color:#fff}
.sale2 {background:url(../images/btn.png) no-repeat 0 -288px; padding-left:7px; max-width:155px; overflow:hidden; height:20px; margin:0}
.sale2 span {background:url(../images/btn.png) no-repeat right -288px; padding:0px 7px 2px 0; display:block; color:#fff}
.boxbor {border:1px solid #EAEAEA; padding:6px; margin-bottom:10px}
.promotion, .box-tab {position:relative}
.promotion h3, .box-tab h3, .col-260 h3 { margin-bottom:0;}
.imgs-promotion img { float:left; width:145px; height:140px; margin-bottom:5px}
.red20 {color:#f2000b; font-size:20px;}
.tool {position:absolute; right:2px; bottom:0}
.back, .next, .back1, .next1, .back2, .next2 {width:15px; height:18px; float:left;}
.back {background:url(../images/icon.png) no-repeat 0 -222px}
.next {background:url(../images/icon.png) no-repeat right -222px;}
.back1 {background:url(../images/icons.png) no-repeat 0 0; left:9px}
.next1 {background:url(../images/icons.png) no-repeat 4px -174px; right:9px}
.back2 {background:url(../images/icons.png) no-repeat 0 -459px; margin-top:45px}
.next2 {background:url(../images/icons.png) no-repeat 0 -479px; margin-top:45px}
.itemsp .back2, .itemsp .next2 { margin-top:80px}
ul.list-style li { border-bottom:1px dotted #dbdbdb;}
ul.list-style li a { background:url(../images/icon.png) no-repeat 2px -150px; padding:2px 0 2px 11px; display:block; font-size:12px; color:#555}
ul.list-style li a:hover { color:#0360a7; }
.box-advertise ul.list-style li a:hover {font-weight:bold }
.col-200 .box-blue ul.list-style li a { background:url(../images/dot.png) no-repeat 0 -555px; padding:5px 0 5px 11px }
.ad { margin-bottom:5px}
/*end*/
/* SlideShow */
.slideshow, .slideshow-even {
	position:relative;
}
.slideshow img {
	height: 225px;
	width: 550px;
}
/* nember */
.number {
	position:absolute;
	right:5px;
	bottom:3px;
}
.number a {
	background:url(../images/icon.png) no-repeat 0 -312px;
	float:left;
}
.number a {
	font-size:11px;
	padding:2.5px 10px;
	color:#ec4300;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
.number a:hover, .number a.current {
	background:url(../images/icon.png) no-repeat 0 -285px;
	color:#fff;
}
/* End nember */
.col-230 table {margin-bottom:0}
/* end SlideShow */
.box1 {border:1px solid #e5e5e5; padding:10px; margin-bottom:5px}
.r-box1 {float:left; width:45%}
.l-box1 {background:url(../images/icon.png) no-repeat 0 -342px; padding-left:40px;float:left; width:44%; margin-right:3%}
.boxstyle2 h3 {margin:0 0 3px; font-size:12px; font-weight:bold}
.boxstyle2 h3 a{ text-transform:uppercase; color:#ff6600}
.boxstyle1 { padding:10px 5px;background:url(../images/box-style-bottom.png) no-repeat center bottom;}
.boxstyle1 .style1{font-size:12px; padding-left: 37px;}
.boxstyle1 .style1 a{ color:#555;}
.end-style { background:url(../images/icon-style.png) no-repeat 0 -75px}
.begin-style { background:url(../images/icon-style.png) no-repeat 2px 0; margin-bottom: 8px;}
.boxstyle2 { padding:10px; background:url(../images/box-style-bor.png) no-repeat center bottom; position:relative; border-top:1px solid #fff; max-height:93px;overflow:hidden}
.boxstyle2 ul.list-style li { border:none}
.icon-hot {background:url(../images/icon.png) no-repeat -23px -842px; height: 24px;
    left: -2px;
    position: absolute;
    top: -7px;
    width: 17px;}
.box-ask.boxbor p.bottom b.clblue, .box-advertise.boxbor p.bottom5 b.clblue {color:#ff6600;}
.box-ask.boxbor p.bottom, .box-advertise.boxbor p.bottom5 { text-align:left; margin-bottom:5px !important}
.box-ask.boxbor ul.list-style li, .box-advertise.boxbor ul.list-style li { border-bottom:none}
.box-ask.boxbor ul.list-style li a{ background:url(../images/icon-comment.png) no-repeat 0 6px;padding:5px 0 5px 18px;}
.more { text-align:right}
/*table*/
.table table {border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
.table table td {border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; padding:5px}
.table5 table tr td {border-bottom:1px dotted #ccc; padding:4px}
.clgreen {
    color: #00A809;
}
.bg {background:#f9f2e1;}
.chage {background:url(../images/icon.png) no-repeat 12px -556px; padding:4px 0 4px 30px;}
.gold {background:url(../images/icon.png) no-repeat 12px -592px; padding:3px 0 3px 30px;}
/*end*/
/*--------------------product----------------------------*/
.box {margin-bottom:8px}
.list-product .nobor  { border-top:2px solid #0b94d6 !important; }
.list-product {padding:2px 0 10px 0;}
.dt, .tt {border-top:2px solid #0b94d6; padding-top:6px; margin-bottom:20px}
.img-s {float:right; width:230px}
#bann_store_R1, #bann_store_R2 { margin-bottom:10px}
.itemsp ul.list-col4 { float:left;width: 678px;}
ul.list-col4 li {float:left; width:22.9%; padding:10px 1%; text-align:center;}
.itemsp ul.list-col4 li { height:210px;}
.itemsp ul.list-col4 li a {display: table-cell;
    height: 150px;
    margin-bottom: 6px;
    overflow: hidden;
    vertical-align: middle;
    width: 154px;}
ul.product li {float:left; width:140px; padding:8px; text-align:center; position:relative;height:215px}

ul.product li h1,ul.list-col4 li h1, ul.list-col3 li h1 {font-size:12px; margin-bottom:3px; line-height:18px; padding:0 19px;height:33px; overflow:hidden;}
.col-795 .list-product ul.list-col3 li h1 {font-size:13px; margin-bottom:7px; padding:0 3px; text-align:center; font-weight:bold }
.col-795 .list-product ul.list-col3 li .img-220-200 { display:block; margin-bottom:10px; border:1px solid #ccc; }
ul.product li h1 a, ul.list-col4 li h1 a {color:#333; height:auto !important}
/*edit product*/
.edit-product .km .tabs { background:url(../images/bg-km.png) repeat-x 0 0; padding:10px; margin-bottom:0; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.edit-product .km ul.product{border:1px solid #dbdbdb; border-top:none; display:inline-block; width:548px; height:241px}
.edit-product .km .tabs h3 b { color:#333}
.edit-product .gy .tabs, .sp_other .tabs {background:url(../images/bg-gy.png) no-repeat 0 bottom; padding-bottom:3px;}
.edit-product .gy .tabs h3 b, .sp_other .tabs h3 b { background:url(../images/icons.png) no-repeat 0 -571px; padding-left:20px}
.edit-product .km ul.product li { width:166px;}
.edit-product .dt, .edit-product .tt {border-top:none; margin-bottom:0}
.edit-product .dt .tabs {border-bottom:2px solid #199200;; padding-bottom:3px}
.edit-product .dt .tabs h3 b { background:url(../images/icons.png) no-repeat 0 -618px; padding-left:20px}
.edit-product .tt .tabs {border-bottom:2px solid #f01f5a;; padding-bottom:3px}

.edit-product .tt .tabs h3 b { background:url(../images/icons.png) no-repeat 0 -595px; padding-left:20px}
.img-fashtion {float:left;}
.r-fashion {float:right; width:515px}
.r-fashion .images-product {}
.r-fashion ul.product li {padding:0; margin:0 26px 6px 0;}
.r-fashion ul.product li.lasts {margin-right:0}
.box-promotion {margin-bottom:20px}
.box-promotion .col-190 {border:1px solid #e6e6e6;width: 194px; -moz-box-shadow:1px 1px 5px #eaeaea; -moz-border-radius:5px; -webkit-box-shadow:1px 1px 5px #eaeaea; -webkit-border-radius:5px; padding:5px;height: 257px}
.img-promotion {float:left; margin-right:10px; width:150px; height:200px}
.slide-promotion {padding: 10px 0 5px;float:left; width:350px; border:1px solid #E6E6E6; position:relative;height:250px;}
.title-promotion { background:url(../images/bg-title-group.png) repeat-x 0 bottom; margin-bottom:10px; padding-bottom:3px}
.title-promotion h3 {text-align:center; margin:0; font-size:13px; vertical-align:middle; padding:0 5px 5px; line-height:24px;height:19px; overflow:hidden}
.price-old-new .clgray {color:#333 !important}
.price-old-new {font-size:11px; text-align:center; margin:10px 0 0; border-bottom:1px solid #e6e6e6; padding-bottom:10px}
.price-old-new .fl {border-right:1px solid #e6e6e6; padding-right:2%; width:48%}
.price-old-new .fr {width:48%}
.price-old-new .fr strong { color:#7e0000}
.line-through { text-decoration:line-through}
.price-promotion {padding: 10px 5px 5px; text-align:center; margin-bottom:5px}
.inner-slide-promotion {width:305px;margin-left: 22px; display:inline-block; height:206px; overflow:hidden}
.inner-slide-promotion p {
    display:block;
    overflow: hidden;
    vertical-align: middle;
	max-height:36px;
}
.inner-slide-promotion p.s16 {
    max-height: 123px;
}
.inner-slide-promotion a {
    display:block; float:left;
    height: 196px;
    margin: 0 10px 5px 0;
    overflow: hidden;
    width: 148px;
}
.inner-slide-promotion p a { display:inherit; width:auto; height:auto; float:none; margin:0}
.back3, .next3 {width: 13px; height:40px; float:left; position:absolute; top:35%}
.back3 {background:url(../images/icons.png) no-repeat 0 -882px; left:5px}
.next3 {background:url(../images/icons.png) no-repeat 0 -934px; right:5px}
.back4, .next4 {width: 22px; height:21px; float:left}
.back4 {background:url(../images/icons.png) no-repeat 0 -728px;}
.next4 {background:url(../images/icons.png) no-repeat 0 -755px;}
.inner-slide-promotion h3 {font-size:12px; margin-bottom:3px}
.slide-promotion .box {margin:0}
.cont-promotion .img2 {width:190px; height:130px; overflow:hidden; text-align:center; margin-bottom:5px; display:table-cell; vertical-align:middle}
/*tabs*/
.tabs {margin-bottom:10px}
.tabs h3 {float:left; margin:0; color:#0364af; font-size:13px; text-transform:uppercase}
ul.tab-r {float:right;}
ul.tab-r li { background:url(../images/dot1.png) no-repeat right 5px;float:left;}
ul.tab-r li a {padding-left:10px; display:inline-block; color:#333}
ul.tab-r li a span {padding-right:10px; display:inline-block}
ul.tab-r li a:hover, ul.tab-r li a.active {text-decoration:none; color:#c00}
ul.tab-r li a:hover span, ul.tab-r li a.active span {}
/*end*/
.dt ul.product li, .tt ul.product li, .all ul.product li {border-left:none}
.box-bottom {background:#f8fcff; padding:10px 10px 0}
.clorange {color:#ff6600}
ul.list-style3 li {float:left; margin-right:30px; border-bottom:1px dotted #dbdee0; width:235px; padding-bottom:7px}
ul.list-style3 li a, ul.list-style3 li a span {font-size:11px}
.boxstyle3 {background:#f5f5f5; padding:5px}
.boxstyle3-cont {background:#fff; padding:10px; border:1px solid #e9e9e9}
.col-260 .boxstyle3 {background:#fff;border: 1px solid #DBDBDB;}
.col-260 .boxstyle3-cont {border:none}
.item {float:left; width:350px; margin:0 50px 10px 0}
ul.item-cont {padding:0 5px}
ul.item-cont li a {background:url(../images/icon.png) no-repeat 5px -619px; padding-left:15px; display:inline-block; color:#666; font-size:12px}
.tabstyle {border-bottom:1px solid #d3d3d3;}
ul.tab {background:#f6f6f6; border:1px solid #d3d3d3; border-bottom:none; margin:0 3px 0}
ul.tab li{ background:url(../images/dot.png) no-repeat right 6px; float:left;}
ul.tab li a{ display:block; padding:3px 10.8px; color:#666}
ul.tab li a:hover, ul.tab li a.active, ul.tab2 li a:hover, ul.tab2 li a.active {color:#c00}
ul.tab li a.active { font-weight:bold;background:#fff; border-right:1px solid #d3d3d3}
a.compare {background:url(../images/btn.png) no-repeat 0 -378px; width:68px !important; height:18px !important; display:inline-block !important}
a.compare:hover, p.active a.compare {background:url(../images/btn.png) no-repeat -73px -378px;}
a.compare span {display:none}
a.ic_notice {background:url(../images/ic_sp.png) no-repeat -39px -60px; padding-left:20px}
.ic_sale_off {background:url(../images/ic_sp.png) no-repeat 0 0; width:60px; height:50px; display:block; position:absolute; right: -20px;
    top: -10px; z-index:999}
.button {margin-top:38px}
/*FILTER*/
.fillter h3 {margin-bottom:5px; color:#004070; font-size:18px}
.fillter input, .fillter select {color:#959595; font-size:11px}
.fillter input { width:110px;}
.fillter span.fl {margin-left:6px}
.fillter-cont {background:#f5f7fb; padding:5px;border: 1px solid #dbdbdb; border-bottom:none}
.box-cont .fillter-cont { border-left:none; border-right:none;}
.box-find .boxbor {border-color:#C1BFBF;}
/*--------------------end product----------------------------*/
.boxstyle4{margin-bottom:10px}
.boxstyle4-cont {background:#fff; padding:10px;; border:1px solid #dbdbdb;}
.col-730 .boxstyle4 {background:#fff;}
.col-730 .boxstyle4-cont { border:none}
.item4 {float: left;
    margin: 0 10px 0 0;
    width: 190px;}
.item4 h3 {background:url(../images/icon.png) no-repeat 0 -667px; padding-left:17px; font-size:15px; color:#0364ad; margin-bottom:5px}
ul.list-col li a {background:url(../images/icon.png) no-repeat 0 -688px; padding-left:13px; color:#666}
.items {padding:0 35px}
.items .col-300 ul.list-col li a {background:url(../images/icons.png) no-repeat 0 -527px;}
.items h3 {font-size:12px; padding:5px 0; margin-bottom:3px}
.items ul.list-col li a {font-size:11px; padding-left:17px}
.items .boxstyle4, .items .boxstyle4-cont {-moz-border-radius: 4px;-webkit-border-radius: 4px;} 
/*find*/
.input1 {text-align:right; margin-right:10px;}
.submit {margin-right:7px; text-align:right}
.find-more {margin:0 7px 1px 0; text-align:right}
.input1 input {width:100px; margin-left:10px}
.input-txt input {width:164px;}
/*end*/
.item1 ul.item-cont li { margin-bottom:3px}
.item1 ul.item-cont li a { color:#444; font-size:11px}
.view-more {font-size:11px; margin:0 0 10px 10px}
.view-more a {background:url(../images/view-more.gif) no-repeat 0 5px; padding-left:12px}
.ic-add {background:url(../images/ic-add.png) no-repeat right 0; border: 1px solid #B9E5FB; border-top:none; width:191px; display:block; padding:1px 7px 0 0; font-size:12px}
.active .number1 { background:#ff3366;}
.number1 {background:#0066cc; padding:1px; float:left; font-size:9px; font-weight:bold; color:#fff; width:10px; height:13px; text-align:center; margin-top: 9px;}
.col-200 .boxbor ul.list-style li .r-style a, .col-260 .boxbor ul.list-style li .r-style a, .col-360 ul.list-style li .r-style a { background:none;}
.r-style {float: left;
    height: 40px;
    margin-left: 5px;
    overflow: hidden;
    padding: 2px 0;
    width: 167px;}
.col-260 .r-style {width: 207px;}
.col-360 .r-style {width: 325px;}
.col-360 .box-advertise, .col-415 .box-ask {border:none}
.r-style img {float:left; margin:0 5px 0 10px; border:1px solid #dbdbdb; display:none}
ul.list-style li.active .r-style img {display:block}
.img_fix {height:42px; float:left; margin-right:10px}
.r-style:hover img {display:block}
ul.tab2 li{float:left;}
ul.tab2 li a.active { font-weight:bold;background:#fff; border-right:1px solid #d3d3d3}
ul.tab2 li.no-bg a.active, ul.tab li.no-bg a.active { border-left:1px solid #d3d3d3; border-right:none}
.tabstyle2 ul.tab2 { background:url(../images/dot.png) repeat-x 0 -61px; height:38px;border:1px solid #eaeaea; border-bottom:none}
.tabstyle2 ul.tab2 li a {display:block; padding:9px 11.5px}
.box-cont {padding:6px;border:1px solid #dbdbdb; border-top:none}
.title-gray { background:#f4f4f4}
.title-gray h3 { padding:8px; color:#0075cd; font-size:18px}
.ic_del {background:url(../images/dot.png) no-repeat 0 -112px; padding-left:15px}
/*===============tab=================*/
.Options { float:right}
.Options a.active { color:#c00}
a.viewall {font-size:11px;}
.Tabs a.viewall{display:none}
.title-item a.viewall {color:#914514;}
.tabstyle3 {background:url(../images/dot.png) repeat-x 0 -165px; position:relative; }
.tabstyle3 ul {background:url(../images/dot.png) no-repeat right -207px; padding-right:5px;}
.tabstyle3 ul li {background:url(../images/dot.png) no-repeat -11px -207px;float:left;line-height:30px}
.tabstyle3 ul li a {padding-left:5px;display:block;}
.tabstyle3 ul li a span {padding:0 13px 0 5px;display:block;}
.tabstyle3 ul li a.active, .tabstyle3 ul li a:hover {background:url(../images/btn.png) no-repeat 0 -482px;color:#c00;text-decoration:none;}
.tabstyle3 ul li a.active span, .tabstyle3 ul li a:hover span {background:url(../images/btn.png) no-repeat right -482px;}
/*4
.tabstyle4 { position:relative; top:1px}
.tabstyle4 ul { padding-right:5px;}
.tabstyle4 ul li {float:left;font-weight:bold; margin-right:2px}
.tabstyle4 ul li a {background:url(../images/tabs.png) no-repeat 0 -20px; color:#444;padding-left:12px;display:block;}
.tabstyle4 ul li a span {background:url(../images/tabs.png) no-repeat right -20px;padding:0 12px 0 0;display:block;line-height:29px; height:29px }
.tabstyle4 ul li a span strong { font-weight:normal}
.tabstyle4 ul li a.active span strong { font-weight:bolder}
.tabstyle4 ul li a.active, .tabstyle4 ul li a:hover {background:url(../images/tabs.png) no-repeat 0 -61px;color:#fff;text-decoration:none; color:#047bd3; font-weight:bold;}
.tabstyle4 ul li a.active {left: 5px;
    position: relative;}
.tabstyle4 ul li a.active span, .tabstyle4 ul li a:hover span {background:url(../images/tabs.png) no-repeat right -61px;}
*/
.tabstyle4 {background:url(../images/dot.png) repeat-x 0 -165px; position:relative; top:1px }
.tabstyle4 ul {background:url(../images/dot.png) no-repeat right -207px; padding-right:5px; float:none !important}
.tabstyle4 ul li {background:url(../images/dot.png) no-repeat -11px -207px;float:left;line-height:30px;font-weight:bold;}
.tabstyle4 ul li a {padding-left:5px;display:block; color:#585858}
.tabstyle4 ul li a strong { font-weight:normal}
.tabstyle4 ul li a span {padding:0 13px 0 5px;display:block;}
.tabstyle4 ul li a.active, .tabstyle4 ul li a:hover {background:url(../images/btn.png) no-repeat 0 -482px;color:#0368b4;text-decoration:none;}
.tabstyle4 ul li a.active { text-transform:uppercase;}
.tabstyle4 ul li a.active strong{font-weight:bold}
.tabstyle4 ul li a.active span, .tabstyle4 ul li a:hover span {background:url(../images/btn.png) no-repeat right -482px;}
/*===============end tab=================*/
.box-find .nopadd .fillter-cont span.fl b {color:#ee6306; font-size:16px}
/*ul.list-item*/
ul.list-item li {padding:15px 0; border-bottom:1px solid #C1BFBF}
.btn-save {background:url(../images/btn-save.png) no-repeat 0 0; padding:0 0 2px 21px;}
.col2 h1, .col-670 h1, .col-2 h1 {font-size:14px}
.col3 { padding-top:20px}
.col-2 {width:435px; margin-right:15px; float:left}
.descip {margin-bottom:2px}
.col2 p.clred {margin-bottom:0}
/*1_nguoi_ban_danh_gia*/
.product-detail {padding:10px 0 10px 10px}
.product-detail .s16 { font-size:15px}
.img-big {display:table-cell;
    height: 340px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 260px;}
.product-detail .col-360 ul.form5 li .filltext p b {font-weight:normal}
.product-detail .col-360 ul.form-price li .filltext p b.s18.clred { position:relative; top:-4px}
.product-detail .col-360 ul.form5 li label { background:url(../images/dot-infor.png) no-repeat 0 8px; padding-left:13px;text-align:left; margin:0;color:#666; width:auto}
.product-detail .col-300 .col-260 ul.liststyle li { float:left}
.product-detail .col-360 ul.form5 li .filltext {text-align:left; width:auto; margin-left:5px !important}
.img-big img {max-width:230px;max-height: 340px;height: auto; width:auto; margin-left:35px;vertical-align:middle}
.col-260 .img-big img { width:200px;height: 250px;}
.img-view .back1, .img-view .next1 {top:48%; position:absolute;}
.img-view {margin-bottom:5px;border:1px solid #ccc; padding:1px;position:relative}
.bor {border:1px solid #ccc}
ul.liststyle li .img-50-35 { float:left; margin:0 5px 5px 0; width:46px !important}
.col-260 .col-260 ul.liststyle li .img-50-35 { float:left; margin:0 7px 5px 0;}
.col-260 ul.liststyle li.active .img-50-35 { border-color:#f00}
ul.liststyle li.last .img-50-35 {margin-right:0}
.product-detail h1, .product-detail h2 {color: #0367B2;
    font-size: 16px;
    max-height: 45px;
    line-height: 24px;
    overflow: hidden;}
.product-detail .col-360 .box, .product-detail .col-415 .box {padding-left:14px}
.product-detail .col-260 .col-260 {width:220px}
.price1 {font-size:16px; color:#c00}
ul.form-price li label {float:left; color:#666; margin-right:5px}
ul.form-price li .filltext {float:left; }
ul.form-price li .filltext p { margin-bottom:0}
ul.form-price li .filltext b.s18.clred { position:relative; top:-4px}
.phone-support { border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; padding:7px 0 10px 0; margin-bottom:10px}
.phone-support p{margin-bottom:5px}
.tool-share {padding-top:10px;}
.tool-share p{margin-bottom:5px;}
.ic_report1, .ic_report2, .ic_view, .ic_save, .ic_facebook, .ic_switter, .ic_yahoo {background:url(../images/icons.png) no-repeat; padding:1px 0 1px 15px}
.ic_report1 {background-position:0 -22px}
.ic_report2 {background-position:0 -45px}
.ic_view {background-position:0 -70px}
.ic_save {background-position:0 -95px}
.ic_facebook {background-position:0 -115px}
.ic_switter {background-position:0 -136px}
.ic_yahoo {background-position:0 -155px}
.ic_share { float:left; margin-left:10px}
.ic_share a { float:left; margin-left:2px; width:2px; height:15px}
.ic_share a.ic_az24 {background:url(../images/icon_big.png) no-repeat 0 1px; height:16px; width:44px;}
.ic_card {background:url(../images/icon_big.png) no-repeat 0 -19px; padding:2px 0 3px 25px}
.view_img {background:url(../images/icons.png) no-repeat 0 -199px; padding:0 0 3px 20px; font-size:11px}
.view_img.active {background:url(../images/icons.png) no-repeat 0 -844px !important;}
.ic_starpro {background:url(../images/logo_shop.png) no-repeat left 0; padding:8px 0 12px 20px;}
.ic_starpro2 {background:url(../images/icons.png) no-repeat 0 -501px; padding:0 0 3px 15px;}
.ic_star {background:url(../images/icon_big.png) no-repeat 0 -327px; padding:0 0 0 13px;}
.ic_nostar {background:url(../images/icon_big.png) no-repeat 0 -276px; padding:0 0 0 13px;}
ul.form5 li .active, .ic_nostar:hover {background:url(../images/icon_big.png) no-repeat 0 -327px !important;}
.ck1 {background:url(../images/icon_big.png) no-repeat 0 -46px; padding:0 0 5px 30px;}
.ck2 {background:url(../images/icon_big.png) no-repeat 0 -71px; padding:0 0 5px 30px;}
.view1 a {text-decoration:underline; color:#ef6c18;}
.product-detail h2 { margin-bottom:10px}
.box-cont1 {padding:10px}
.pad1 {padding:0 5px 0 5px !important;}
.box_tab_cont {padding:10px; border:1px solid #dbdbdb; border-top:none}
.tabedit { padding:0 !important;}
.tabedit .box{ padding:10px ;}
.title1 { background:#FBFBFB; border-bottom:1px solid #D9D9D9;}
.title1 h3 { margin:0; padding:8px 10px; font-weight:bold; font-size:14px}
.star_rating{width:400px}
.star_rating .pr-stars{background-image: url(../images/stars.gif);
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 0 0.5em 0 5px;
    width: 112px;}
.star_rating .pr-rounded{-moz-border-radius:3px;-webkit-border-radius:3px;background:#0364AF;color:#fff;padding:0 5px;margin-right:5px;float:left}
.title-gray1 .fl h3{margin-bottom:0;font-size:14px;color:#0364AF;text-transform:uppercase;padding-top:3px}
.pr-stars-small{ background-image: url(../images/stars_small.gif);height: 16px;line-height: 16px;width: 83px;float:left}
.round_small{-moz-border-radius:3px;-webkit-border-radius:3px;background:#0364AF;color:#fff;padding:0 5px;margin-left:5px;float:left;font-size:11px}



ul.form li label {float: left; margin: 3px 5% 0 0; width: 10%; font-weight:normal}
ul.form li .filltext { float:left;width:85%;}
ul.form1 li label {float: left; margin: 3px 5% 10px 0; width: 35%; font-weight:normal}
ul.form1 li .filltext { float:left;width:60%;}
ul.form2 li label {float: left; margin: 3px 5% 10px 0; width: 20%; font-weight:normal}
ul.form2 li .filltext { float:left;width:74%;}
ul.form3 li label {float: left; margin: 3px 5% 10px 0; width: 25%; font-weight:normal}
ul.form3 li .filltext { float:left;width:70%;}
ul.form4 li label {float: left; margin: 3px 3% 10px 0; width: 50%;}
ul.form4 li .filltext { float:left;width:47%;}
ul.form5 li label {float: left; margin: 3px 4% 0 0; width: 22%; text-align:right}
ul.form5 li .filltext { float:left;width:74%;}
ul.form5 li .filltext p { margin-bottom:5px}
ul.form6 li label {float: left; margin: 0 10px 0 0; width: 28%; text-align:right}
ul.form6 li .filltext { float:left;width:69%; margin-bottom:10px}
ul.form-regedit li label {width:25%; float:left; margin-right:3%; text-align:right;}
ul.form-regedit li .filltext { float:left;width:72%;}
ul.form-regedit li {margin-bottom:10px}
.popup ul.form5 li .filltext p { margin-bottom:10px}
/* BEGIN CSS Box FAQs */
/* box-regedit */
ul.form-regedit li input[type="text"], ul.form-regedit li input[type="password"] { width:200px}
.box-regedit .ic_yahoo, .box-regedit .ic_google, .box-regedit .ic_facebook, .box-regedit .ic_twitter {
	background:url(../images/icon-share-regedit.gif) no-repeat;
	width:89px;
	height:21px;
	float:left;
	margin-right:2px;
	padding:0;
}
.box-regedit ul.form-regedit {border-bottom:1px solid #eaeaea; margin-bottom:10px}
.iddp {width:212px}
ul.form-regedit .date {width:67.8px}
.box-regedit .name-title1 {font-size:19px; color:#444}
.box-regedit .ic_yahoo {
	background-position:0 0;
}
.box-regedit .ic_google {
	background-position:-95px 0;
}
.box-regedit .ic_facebook {
	background-position:-190px 0;
}
.box-regedit .ic_twitter {
	background-position:-285px 0;
	width:75px; margin-right:0;
}
.box-regedit .share {
	margin:15px 0 0 28%;
}
.box-regedit {padding:10px 0}
.ic_warning {
	background:url(../images/warning.png) no-repeat 0 0;
	padding:1px 0 1px 20px;
	color:#f00;
	font-size:11px;
}
.ic_success {
	background:url(../images/success.png) no-repeat 0 0;
	width:14px;
	height:14px;
	display:inline-block;
	margin-left:5px;
}
.icon-dot {
	background:url(../images/drop.png) no-repeat 0 0;
	padding:1px 0 2px 18px;
}
/* end regedit */
.pub-news{margin-top:20px;border-bottom:1px solid #D9D9D9;padding-bottom:10px}
.rdd ul.form1 li label { font-size:11px; width:30%;}
.w500 ul.form1 li label {width:22%;color:#0360A7;font-weight:bold}
 div.pub-news dl {
	border-bottom:1px dotted #dbdbdb;
}
.user {background:url(../images/ic_sp.png) no-repeat 0 -178px; padding:2px 0 2px 22px}
 dl.item-pub dt {
	 
	margin:0 10px 16px 0;
}
.item-news {float:left; width:410px;margin-right:10px}
.news {border:1px solid #cbeafa; padding:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; position:relative; margin-bottom:10px}
.rdd {float:left; width:265px;}
.rdd ul.form1 li .filltext { width:65%;}
.rdd ul.form1 li .filltext { width:65%;}
 dl.item-pub dd { 
	float:left;
	margin:0;
	padding:0;
	position:relative;
	
}
.rdd label {text-align:left}
.ic_arrow_top {background:url(../images/icon_big.png) no-repeat 0 -96px; width:30px; height:18px; position:absolute; top:-15px; left:10px}
.ic_arrow_top1 {background:url(../images/icon_big.png) no-repeat 0 -136px; width:24px; height:13px; position:absolute; top:-12px; left:12px}
/* ----------------------------------END----------- */
ul.list-col2 li { float:left; width:48%; border-bottom:1px dotted #ccc; padding:10px 1%; text-align:center}
.col-200 ul.list-col2 li { width:46%;padding:2%; border-bottom:none}
.col-200 ul.list-col2 li a, .col-260 ul.list-col2 li a { display:block; height:80px; width:100%; overflow:hidden}
.col-200 ul.list-col2 li a img, .col-260 ul.list-col2 li a img { width:auto; height:auto; max-width:80px; max-height:80px}
ul.list-col2 li.last {padding-right:0 !important}
ul.list-col2 li h3 { font-size:12px; margin-bottom:5px; padding:0 5px; height:32px; overflow:hidden}
ul.list-col2 li p { font-size:12px; margin-bottom:0; padding:0 5px}
.title-normal { background:#fbfbfb; border:1px solid #dbdbdb; border-bottom:none;padding:5px 0; text-transform:uppercase; color:#0364af; text-align:center}
.col-260 .boxstyle4-cont {border-top:none}
.title2 {background:url(../images/title.png) no-repeat 0 0; padding-left:10px;}
.title2 h3 {background:url(../images/title.png) no-repeat right 0; line-height:31px; color:#fff; padding-right:10px; margin:0; text-transform:uppercase; font-weight:bold; font-size:14px}
.box2 {margin-bottom:10px;border:1px solid #dbdbdb}
.box-cont2 { padding:5px; }
.box_tab {margin-bottom:15px}
.col-730 .box_tab .tabstyle3 ul li a{font-size:11.5px}
.list-product ul.product li a {display:table-cell; vertical-align:middle;
    height: 150px;
    margin-bottom: 3px;
    overflow: hidden;
    width: 100%;}
.list-product .km ul.product li a, .list-product .gy ul.product li a, .list-product .dt ul.product li a {
    display: table-cell !important; width:160px;
}
.images-product {height:150px; width:100%; overflow:hidden; display:table}
.box-find ul.product li img { max-width:140px;max-height:150px; width:auto;height:auto}
.box-find ul.product li a { display:table-cell; width:180px; height:150px; overflow:hidden; margin-bottom:6px; vertical-align:middle}
.sp_other ul.product li {border:none;display: table-cell;
    text-align: center;
    width: 226px;height:200px;}
.sp_other ul.product li a {display: block;
    margin-bottom: 6px;
    overflow: hidden;
    vertical-align: bottom;
    width: 100%;}
.col-730 .box_tab_cont .box .box-cont1 .box img, .col-730 #detail_tab .box_tab_cont #yw2 .box img {width:auto !important; height:auto !important; max-width:710px !important}
ul.product li h1 a { height:auto !important}
.sp_other ul.product li a img { max-width:200px; max-height:200px;width:auto;height:100px;}
.box_tab_cont .box { padding:10px}
/*end 1_nguoi_ban_danh_gia*/
/*1_nguoi_ban_hoi_dap*/
.code1 {border:1px solid #ccc; width:60px !important;}
.code1, .img-code, .refress {float:left; margin-right:8px;color:#777; font-size:11px;}
.refress {background:url(../images/refessok.png) no-repeat 0 0; width:16px; height:18px; cursor:pointer; margin-top:2px}
.ask dl.item-pub dd {border:none;}
.text-left .refress {margin-right:5px}
.boxask dl.bgbor { background:#fcfcfc;border-bottom:1px dotted #ccc; padding:10px 0}
.box .ask dt {padding-top:30px;}
.tabedit .boxask dl.item-pub dt {float: left;
    margin: 0 10px 10px 0;
    text-align: center;
    width: 30px;}
.tabedit .boxask dl.item-pub dd {
    float: left;
    width: 648px;
}
.tabedit .boxask .item-news {
    float: none;
    margin-right: 0;
    width: auto;
}
.list-reply {margin:15px 0 0 8px; border-top:1px solid #fbaa62;position:relative; padding-top:5px }
.item-reply {border-bottom:1px solid #eaeaea; padding:5px 0 5px 10px;}
.list-reply .item-reply .item-reply  div.col-560 {
    width: 530px;
}
/*end*/
/*dang ky gian hang*/
.box-blue {border:1px solid #dbdbdb;}
.box-blue-cont { padding:10px}
.title-blue h3 {margin:0; background:#e5f4fc; padding:7px; color:#0368b4; font-weight:bold; position:relative}
.title-blue h3 span{ font-size:14px}
.col-325 .box-blue label, .right_label label {text-align:right}
/*dathang*/
.boxstyle { margin-bottom:15px}
.boxstyle h2 {font-size:16px}
.col-415 .form1 label { text-align:right}
.box-orange {background:#fbe6b4;  -moz-border-radius:5px;-webkit-border-radius:5px; padding:5px; margin-bottom:10px; border:1px solid #f8d276}
.step {margin-left:60px}
.boxlight-blue {background:#e5f4fc;  -moz-border-radius:5px;-webkit-border-radius:5px; padding:5px; border:1px solid #bbe6fb}
.active .boxlight-blue {background:#4bb3f1;}
.active .step-number { color:#fff}
.step-number {font-size:18px; margin-bottom:5px; color:#e46716; text-align:center}
.az1 {color:#000; margin-bottom:3px;text-align:center}
.az2 {color:#025797; margin-bottom:0;text-align:center; font-size:11px}
.active .az2 {color:#fff;}
/*huong dan*/
ul.listdot li { margin-bottom:5px}
ul.listdot li a {background:url(../images/icons.png) no-repeat 0 -348px ; padding:0 0 5px 22px}
.title-bor h3 {border-bottom:1px solid #f2aa00; padding-bottom:5px; color:#005ca3; margin:0; font-size:14px}
.title-bor1 h3 {border-bottom:1px solid #0361a8; padding-bottom:5px; color:#ee6107; margin:0; font-size:16px}
.boxhd {padding-top:20px}
.boxhd a {float:left; position:relative; font-size:12px}
.boxhd a.btn-orange {margin-top:60px; float:right}
.boxhd a:hover { top:-10px; text-decoration:none; color:#f00}
.boxhd a.btn-orange:hover { top:0;}
.ic_hd1 span, .ic_hd2 span, .ic_hd3 span, .ic_hd4 span, .ic_hd5 span, .ic_hd6 span, .ic_hd7 span, .ic_hd8 span {background:url(../images/img_huongdan.png) no-repeat 0 0; display:block; width:82px; height:79px}
.ic_hd1 span { background-position:0 0}
.ic_hd2 span { background-position:0 -88px; margin-left:20px}
.ic_hd3, .ic_hd8 { margin-left:-30px;}
.ic_hd3 span { background-position:0 -179px; width:92px;margin-left:40px}
.ic_hd4 span { background-position:0 -268px;margin-left:20px}
.ic_hd5 span { background-position:0 -358px; margin-left:20px}
.ic_hd6 span { background-position:0 -465px}
.ic_hd7 span { background-position:0 -555px; margin-left:10px}
.ic_hd8 span { background-position:0 -650px; margin-left:40px}
.ic_video {background:url(../images/img_huongdan.png) no-repeat 0 -745px; position:absolute; top:-25px; left:5px;width:45px; height:38px}
.ic_arowr {background:url(../images/img_huongdan.png) no-repeat -47px -744px; float:left;width:45px; height:35px;margin-top: 30px;}
ul.list2 li { float:left; width:48%; margin-right:4%; font-size:12px; margin-bottom:5px}
/*ket qua tim kiem*/
.box-find ul.product li, .tabedit ul.product li {border-left: none; }
.box-find ul.product li {width:22.9%;height:auto; }
.box_tab ul.product li {width:22.6%; }
.tabedit ul.product li {width:18.38%; }
.col-360 .box-cont1 .r-style { width:320px}

ul.list3 li a {background:url(../images/icons.png) no-repeat -2px -380px; padding:3px 10px 3px 17px; display:block }
.ic_sale {background:url(../images/icons.png) no-repeat 0 -434px; padding:3px 0 3px 17px; }
ul.list-col3 li {float: left;
    height: 250px;
    padding: 10px 1.6%;
    text-align: center;
    width: 30%;}
ul.list-col3 li .img-220-200 {
    max-height: 170px;
    max-width: 220px;
	height:auto; width:auto;
}
.box3 ul.list-col3 li {text-align:left; padding:3px 1.6%; height:auto}
.box3 ul.list-col3 li a {height:auto !important}
ul.list-col3 li a { color:#333; font-size:12px}
.col-790 .box-find ul.list-col3 li a {display: block;height: 170px;}
ul.product li h1 a,ul.product li h1 a, ul.list-col4 li h1 a, ul.list-col3 li h1 a { height: auto !important}
.title-blue .ic_del { position:absolute; right:-7px; top:0}
a.ic_del:hover {text-decoration:none}
/*Danh_sach_gian_hang*/
.number2 {background:#0066cc;display:inline-block;
    margin: 15px 0 0 10px;
    padding: 1px 5px; color:#fff}
.compare_notice {margin-bottom:10px; position:relative; z-index:2}
/*edit stoan bi san pham*/
ul.liststyle1 li { margin-bottom:5px}
ul.liststyle1 li a {background:url(../images/arr_fillter.png) no-repeat left 6px; padding:0 0 0 16px; display:block; }
ul.sub_style li a {background:url(../images/arr_fillter.png) no-repeat left -57px; padding-left:16px }
ul.list5 li { background:url(../images/ic_add.png) no-repeat right 50px;float:left; width:18%; padding:5px; text-align:center}
.ic_total {background:url(../images/ic_sp.png) no-repeat 0 -106px; padding:1px 0 4px 45px; color:#c00; font-size:16px; text-decoration:line-through}
.ic_like {background:url(../images/ic_sp.png) no-repeat 0 -141px; padding:2px 0 8px 55px; }
.total { border-top:1px solid #ccc; padding:15px 0 30px}
.thank{background:url(../images/ic_sp.png) no-repeat -40px -208px; padding:2px 0 2px 25px}
.sastisfy{background:url(../images/ic_sp.png) no-repeat -40px -234px; padding:3px 0 3px 25px}
ul.listrow li {float:left; margin-right:5px}
.box-green {background:#ecf6ff; padding:10px; margin-bottom:10px}
.ic_arowask{background:url(../images/ic_sp.png) no-repeat 0 -203px; display:block; position:absolute; left:-24px; top:1px; width:30px; height:25px}
.ic_grown{background:url(../images/ic_sp.png) no-repeat 0 -257px; padding:6px 0 7px 60px}
.area1 {width:400px; height:90px; border:1px solid #6eceff; margin-left:5px}
.explozer {background:#ebf2f6; padding:5px; margin-bottom:15px}
.box-green .col-100 {text-align:center}
.ic-card{background:url(../images/ic_24.png) no-repeat 0 0; padding:1px 0 2px 27px}
.settotlal {border-top:2px solid #0b94d6; padding-top:20px; margin-bottom:10px}
.ic_grid, .ic_list { float:left; width:16px; height:18px; margin-left:5px}
.ic_grid {background:url(../images/ic_24.png) no-repeat 0 -86px;}
.active .ic_grid, .ic_grid:hover {background:url(../images/ic_24.png) no-repeat 0 -44px;}
.active .ic_list, .ic_list:hover {background:url(../images/ic_24.png) no-repeat 0 -67px;}
.ic_list {background:url(../images/ic_24.png) no-repeat 0 -23px;}
.find {padding-bottom:10px; border-bottom:1px dotted #ccc; margin-bottom:10px}
.col-200 ul.form2 input[type="text"] { width:80px !important}
.title-normal1 h3 {font-size:13px; margin-bottom:3px; color:#047bd3}
.box3 { border-bottom: 1px dotted #ccc; margin-bottom:10px}
.box3 ul.list-col4 li { text-align:left; margin:0; padding:5px 1%}
.box3 ul.list-col4 li a, .box3 ul.list-col3 li a {color:#333}
ul.list-col1 li {text-align:center; margin-bottom:10px}
ul.list-col1 li h3 { font-size:12px;}
ul.list-col1 li a {color:#333}
.img1 {max-width:160px; height:auto; width:auto}
.col-200 .boxstyle4 ul.list-col1 li a { display:block;width:160px;margin-bottom:3px}
ul.list4 li {float:left; width:23%; padding:3px 1%; position:relative}
ul.list4 li:hover ul.sub-path { display:block}
ul.list4 li a { background: url(../images/dot.png) no-repeat right -475px; padding-right:12px; font-size:12px; color:#444}
ul.list4 li a.active { background:none !important}
.box-blue .box-cont1 ul.list4 li {width:31.3%;}
ul.list4 li ul.sub-path li { width:100% !important}
.del1 { background: url(../images/ic_24.png) no-repeat 2px -104px; padding-left:10px}
.del2 { background: url(../images/ic_24.png) no-repeat -15px -108px !important;}
.key { font-size:18px; color:#0360a7}
.key-find {background:#ffe400;}
.ic_saleoff { background: url(../images/ic_24.png) no-repeat 0 -125px; padding:0 0 10px 24px}
.ic_guarantee { background: url(../images/ic_24.png) no-repeat 0 -156px; padding:0 0 10px 24px}
.ic_starpro1 {
    background: url(../images/ic_24.png) no-repeat scroll 0 -223px;
    padding: 8px 0 12px 17px;
}
.ic_starpro2 {
    background: url(../images/logo_shop.png) no-repeat left -62px;
    padding: 8px 4px 0 62px;
    font-size: 11px;
	color:#fff;
	position:relative;
	display:inline-block;
	height:26px;
}
.ic_starpro2 span{position:absolute;top:7px;right:8px;display:block}
.ic_starpro2 span em{margin-left:1px}
.ic_shop_basic {
    background: url(../images/logo_shop.png) no-repeat scroll 0 -108px;
    padding: 8px 0 12px 56px;
}
.price-input {position:relative;z-index: 9;}
.price-hover {border: 1px solid #FFAF5A;
    left: 3px;
    padding: 4px 5px 5px 39px;
    position: absolute;
    text-align: right;
    top: -5px;
    width: 185px;
    }
.fill {width:50px !important; color:#333 !important; margin-top:5px; font-weight:bold}
/*hóa đơn*/
.main1 { margin:0 auto; width:780px}
#header {margin-top:35px}
#header .main1 h2 {margin-bottom:-5px; font-size:22px; color:#015696; text-align:center}
.bg-green2 td {background:#e5f4fc}
.ahaft .title_order {font-size:13px; border:none; text-align:center; margin-bottom:15px}
.boxstyle4-cont .ahaft {width: 45%; padding:10px 22px; border-left:1px dotted #ccc; border-right:none}
.info {border-bottom:3px solid #e5f4fc; padding-bottom:10px; margin-bottom:15px}
.welcome { padding:30px}
.welcome h3 {color:#0367b2;}
ul.list_dot li { background:url(../images/dot_order.png) no-repeat 0 7px; padding-left:15px; margin-bottom:5px}
.ic_print { background:url(../images/dot_order.png) no-repeat 0 0; padding-left:15px;}
.bg_yellow td {background:#ffffe7;}
.name_hidden {height:18px; overflow:hidden; display:block}
.popup .title_blue {padding:3px 5px 5px; margin:0; background:#0384dd;-moz-border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;}
.popup h3.title_blue span b {font-size:14px; color:#fff}
/*-------------begin even page------------------------ */
.slideshow-even, .box_even {margin-bottom:10px}
.slideshow-even .number a { float:none; display:block; margin-bottom:15px}
.slideshow-even .number {right:10px;bottom: 15px;}
.box_cont, .box_cont1 {position: relative;
    top: -9px; border-right:1px dotted #dbdbdb; border-top:1px dotted #dbdbdb;}
.box_cont1 {margin-right: 6px; border:1px solid #eaeaea; border-top:none; padding:10px}
.box_cont {margin-left: 5px; border-right:1px dotted #dbdbdb; border-top:1px dotted #dbdbdb;}
.title_orange .fl { background:url(../images/btn_even.png) no-repeat 0 -110px; width:260px; float:left; height:42px}
.title_orange .fl h3, .title_blue .fl h3, .title_blue1 .fl h3 {text-transform:uppercase; color:#fff; font-size:14px; font-weight:bold; padding:7px}
.title_blue .fl { background:url(../images/btn_even.png) no-repeat 0 -159px; width:260px; float:left; height:42px}
.title_blue1 .fl { background:url(../images/btn_even.png) no-repeat right -208px; width:250px; float:left; height:42px}
.box_even ul.list-col3 li .img-100 { float:left; margin:0 5px 0 0}
.box_even ul.list-col3 li { text-align:left; border-left:1px dotted #dbdbdb; border-bottom:1px dotted #dbdbdb; width:29.9%; font-size:11px;height:auto !important}
.box_even ul.list-col3 li h1 a { font-size:11px}
/*ul.right_menu*/
ul.right_menu li {position:relative}
ul.right_menu li .sub-path {left:-221px;top:0; width:220px}
ul.right_menu li .sub-path li a {padding-top:3px !important;padding-bottom:3px !important;}
ul.right_menu ul.sub-path li a {background-position:8px -613px !important;}
ul.right_menu ul.sub-path li a:hover {background-position:-25px -129px !important}
ul.right_menu li:hover .sub-path { display:block}
ul.right_menu li a {background:url(../images/btn_even.png) no-repeat 0 0; display:block; padding:9px 10px 10px 30px; color:#333; font-weight:bold; font-size:12px}
ul.right_menu li a:hover, ul.right_menu li a.active {background:url(../images/btn_even.png) no-repeat 0 -41px; color:#c00; text-decoration:none}
.more_menu {background:url(../images/btn_even.png) no-repeat 0 -85px; float:right; padding: 0 0 2px 20px;width: 58px;}
.more_menu a { font-size:11px}
/*end*/
.box_green {background:#e8f9ff; border:1px solid #a5dff4; padding:10px 10px 10px 0; margin-bottom:10px}
.ad_product {background:url(../images/btn_even.png) no-repeat 0 -258px; height:40px; line-height:40px; padding:8px 45px 15px 30px; font-size:16px; color:#fff !important}
ul.list_new li { padding:5px 0; border-bottom:1px dotted #dbdbdb}
ul.list_new li img {float:left; margin-right:5px}
ul.list_new li a { font-size:12px; color:#333}
.final ul.list4 li a { background:none}
.icon-add {background:url(../images/ic_popup.png) no-repeat 0 0; padding-left:16px}
.edit-form ul.form li {border-bottom:1px dotted #dbdbdb;margin-bottom: 5px;}
.edit-form ul.form li ul.form1 li {border:none}
.edit-form ul.form li .ahaft {border:none; width:50%; padding:0}
.edit-form ul.form1 li label { margin:0 2% 0 0; width:38%; text-align:right; letter-spacing:-0.5px}
.edit-form ul.form1 li p { margin-bottom:5px}
.edit-form .label1 { margin-right:1%; width:14%;}
.fillter-cont .city li { width:auto}
.fillter-cont .city {margin-left:10px}
/*----------------end------------------------*/
.loading {background:url(../images/loading.gif) no-repeat 50px 70px #fff;height: 338px;
    position: absolute; left:0;
    width: 100%; z-index:99}
.iconadd {background:url(../images/icon_add_2.gif) no-repeat 0 0; padding:3px 0 3px 25px}
ul.path .left { background:#fff;position:absolute; top:20px; left:0; width:198px;}
#container ul.path .left ul.list li { background:none; float:none; margin:0 !important; padding:0 !important}
#container ul.path .left ul.list li a { font-size:10pt}
.titlemore {background:#f5f6fa; padding:5px 10px}
.tool-comment {margin-bottom:3px}
.ava_default {background:url(../images/ava_default.gif) no-repeat 0 0; width:70px; height:60px; display:inline-block}
/* Trang thanh vien hoi dap */
.box-profile {margin-bottom:20px}
.Tabs ul li{float:left;margin-right:5px;list-style:none}
.Tabs ul li a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;background:#f1f1f1;color:#333;display:block;padding:5px 25px}
.Tabs ul li a:hover,.Tabs ul li a.active{background:#0091c3;color:#fff;text-decoration:none}
.view-user{float:left;width:250px}
.view-user img{border:1px solid #ccc;margin:0 10px 0 0;padding:2px}
.nam-user{font-size:14px;color:#0562a7;word-wrap:break-word;float:left;width:180px; max-height:80px; overflow:hidden; margin-bottom:5px}
.title-normal1 p.fl b.name-title1{padding-right:5px}
.title-normal1 {
    border-bottom: 1px solid #CCCCCC;
	position:relative;
	margin-bottom:15px;
	padding-bottom:2px;font-size:16px;color:#555;
}
.col-200 .title-normal1 {margin-bottom:0}
.title-normal1 p { margin:0}
.icon-small-down {
	background:url("../images/icon-small-down.gif") no-repeat scroll 0 0 transparent;
	bottom:-6px;
	display:block;
	height:6px;
	left:12px;
	position:absolute;
	width:12px;
	line-height:6px;
}
.icon-down {
	background:url("../images/icon-down.jpg") no-repeat scroll 0 0 transparent;
	bottom:-17px;
	display:block;
	height:18px;
	left:15px;
	position:absolute;
	width:25px;
}
.icon-edit{background:url(../images/icon-edit.gif) no-repeat 0 0;height:16px;padding:2px 0 2px 16px}
.medal{border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; padding-top:10px}


.medal h3 {
	font-size:14px;
	padding-top:10px;
    width: 100%;display:inline-block
}
.medal-cont {
text-align:center
}
.col-250 ul.list-item li{float:left;margin:0 8px 10px 0; padding:0; border:none}
.col-250 ul.list-item li .img-50{border:1px solid #ccc;padding:2px}
.user-view{ margin-bottom:15px;position:relative;padding:10px 0 0 0}
.user-view .col-160{margin-right:0 !important}
.boxstyle4-cont .col-800{padding-left:10px;position:relative;border-left:1px solid #dbdbdb}
.full_status{position:absolute; top: 30px;left:-45px}
.status{border:1px solid #dbdbdb;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 6px #efeff0;position:relative;width:540px;float:left;background:#fff}
.status p{padding:10px 0 36px 5px;margin:0; width:530px;height:30px; overflow:hidden;margin-bottom:5px}
.icon-status {background:url(../images/icon-status.gif) no-repeat 0 6px;display:block;position:absolute;left:-19px;width:19px;height:25px;}
.txt-status{border:1px solid #f7991b;-moz-border-radius:5px;-webkit-border-radius:5px;width:327px}
.box_canhan{margin-top:100px;width:500px;margin-right:10px}
.info{padding:12px 0 0}
table.tt_canhan{width:100%}
table.tt_canhan td.w25{width:25%}
.r-info{background:#f6f7fb; -moz-box-shadow:1px 1px 5px #dbdbdb;-webkit-box-shadow:1px 1px 5px #dbdbdb;width:250px;padding:15px; float:left;margin-top:30px}
.r-info .title-gray1{border:none;padding:0}
.r-info .box-cont{border:1px solid #d8dfea;-moz-border-radius:3px;-webkit-border-radius:3px}
.title-gray1{background:#f9f9f9;border:1px solid #eaeaea;height:22px;line-height:22px;color:#0562a7;padding:5px 10px}
.icon-more{background:url(../images/more.gif) no-repeat 0 3px;font-size:11px;padding:0 0 0 13px}
.box-profile div.col-670{width:678px}

.box-profile .number{font:bold 25px Arial, Helvetica, sans-serif;color:#a2a2a2;margin:0 5px 0 0; float:left; position:relative}
.num{font:bold 25px Arial, Helvetica, sans-serif;color:#a2a2a2;}
.box-profile ul.list-style3 li {padding:3px 0; margin:0; width:auto; float:none; display:table}
.box-profile ul.list-style3 li a, .box-profile ul.list-style3 li .right-ask{ font-size:12px;vertical-align:middle;}
.box-profile ul.list-style3 li .right-ask a{height:auto;width:auto; float:none}
.title-comment {padding-top:10px}
ul.list-comment {margin-bottom:20px; list-style:none; padding:0; margin:0}
.title-comment .fl strong { color:#444; font-size:14px}
ul.list-comment li .right-comment {width:420px; float:left; -moz-border-radius:3px; -webkit-border-radius:3px}
ul.list-comment li {position:relative; border-bottom:1px solid #eaeaea; padding:7px 10px  }
ul.list-comment li .img-50{ float:left; margin:3px 10px 0 0}
.bg-gray {
    background:#F9F9F9;
}
.box-profile .title-gray {
	background:#f1f1f1;
	border-top:1px solid #ccc;
	margin-bottom:5px;
	padding:7px;
	font-size:13px;
}
.Tabs {padding-top:10px}
.box-profile .info {border-bottom:none}
.box-comment {margin-bottom:20px}
/* end trang thanh vien hoi dap */
.col-795 .ad {margin-bottom:10px}
.popup .w100 {width:100%}
.box-style {background:url(../images/box-style-top.png) no-repeat 0 top;padding:1px 0;height: 220px;}
.promotion-price {background:url(../images/promotion-price.png) no-repeat 0 0;color: #CC0000;
    font-weight: 700;
    height: 43px;
    line-height: 43px;
    margin-left: 5px;
    padding:0 10px 0 15px;}
.box-footer { border-top:2px solid #2579ba; padding:10px 0 10px 10px}
.col-200 hr {background:none; border-bottom:1px dotted #ccc}
.col-795.last .col-230.last { float:right}
.col-730 #detail_tab .tabedit .fillter-cont {border:none}
.col-730 .boxbor.nopadd .box-cont {border:none}

/* box su kien */
.box-event {border:1px solid #dbdbdb; margin-bottom:5px; height:29px; overflow:hidden}
ul.list-event {float:left}
.tool-support, .new-hot { float:left;margin-top: 4px;}
.new-hot {overflow: hidden;
    padding-left: 5px;
    text-align: center;
    width: 338px; position:relative}
.new-hot a {display: inline-block;
    height: 18px;
    overflow: hidden;
    width: 290px;}
.new-hot .ic-hot {display: block;
    height: 8px;
    position: absolute;
    right: -10px;
    top: 0;
    width: 9px;}
.new-hot a { color:#333}
ul.list-event li { background:url(../images/dot-event.png) no-repeat right 0;float:left; width:200px; text-align:center; overflow:hidden}
ul.list-event li a {display: block;
    line-height: 30px;
    padding: 0 5px;}
ul.list-event li a strong {float: left;
    width: 164px;}
ul.list-event li.last { background:none}
ul.list-event li.last a { padding:5px 5px 5px 40px}
ul.list-event li.last a strong { font-weight:normal; color:#333}
ul.list-event li a:hover { text-decoration:none}
ul.list-event li a:hover strong { color:#c00;}
.box-event .fr a.btn-red {margin:2px 2px 0 0}
/*end box su kien */
.buy-group{position: absolute;bottom: 0;right: 4px;}
.buy-group a{background:url(../images/buy-group.png) no-repeat 0 0; display:block;
    height: 20px;
    
    cursor:pointer;
    width: 118px;}
.buy-group a span { display:none}
.boxbor {position:relative}
ul.form35 li label {float: left;
    margin: 3px 3% 10px 0;
    width: 31%;}
ul.form35 li .filltext {float: left;
    width: 47%;}
.find1{ border-bottom:none;
    margin-bottom: 10px;}
	.item1 ul.sub_style li{padding:4px 10px;}
.select-search, .button-search {float:left;margin-top:5px;margin-left:10px;}
.dotte{border-bottom:1px dashed #c0bebe;padding:0px 0px 12px;}
.boxstyle4-cont1 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DBDBDB;
    padding: 6px 8px 0px;
}
.submit-blue span {background:url(../images/btn.png) no-repeat 0 -351px;padding-left:10px; display:inline-block}
.submit-blue span b {background:url(../images/btn.png) no-repeat right -351px;display:inline-block;color:#fff;line-height:20px;padding:0 10px 1px 0;font-size:11px;}
ul.sub_style ul.item-cont li a {
    background:url(../images/dot.png) no-repeat scroll 0 -559px transparent;
    color: #000;
    display: inline-block;
    font-size: 12px;
    padding-left: 10px;
}
.item1 ul.sub_style li a {color:#000;font-size:13px;}
ul.sub_style li a.delete{background:url(../images/icon_big.png) no-repeat scroll 0 -220px transparent;}
.sort{background: url(../images/icons.png) no-repeat scroll 0 -830px transparent;
    padding: 0 0 0 16px;}
.sort1{background: url(../images/icons.png) no-repeat scroll 0 -792px transparent;
    padding: 0 0 0 16px;}
.ic_soft{background: url(../images/ic_24.png) no-repeat scroll 0 -45px transparent;}
.ic_soft1{background: url(../images/ic_24.png) no-repeat scroll 0 -298px transparent;}
.ic_soft2{background: url(../images/ic_24.png) no-repeat scroll 0 -355px transparent;}
.ic_soft, .ic_soft1, .ic_soft2 {
    float: left;
    height: 18px;
    margin-left: 5px;
    width: 16px;
}
.active .ic_soft2,.ic_soft2:hover{background: url(../images/ic_24.png) no-repeat scroll 0 -325px transparent;}
.active .ic_soft1,.ic_soft1:hover{background: url(../images/ic_24.png) no-repeat scroll 0 -271px transparent;}
ul.product1 li {float:left; width:180px; padding:8px; text-align:center; position:relative;}
ul.product1 li a {
    display: inline-block;
    margin-bottom: 3px;
    height: 120px;
    max-width: 100%;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
	color:#000;
}
ul.product1 li a img{  max-height: 110px;
    max-width: 120px;
    width: auto;}
.list-product .km ul.product li a, .list-product .gy ul.product li a, .list-product .dt ul.product li a {
    display: table-cell !important; width:160px;
}
ul.product1 li h1{font-size:12px; margin-bottom:3px; line-height:18px; padding:0 3px;height:33px;height:33px;overflow:hidden;}
.table_search table td {
    padding:5px 23px 3px 20px;
    border-bottom: 1px dashed #C0BEBE;
}
input.btn-bigblue {
   background: url(../images/btn.png) no-repeat scroll 0 -647px transparent;
    padding-left: 4px;
}
input.btn-bigblue {
    border: none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    height: 30px;
	cursor:pointer;
}
input.btn-bigblue{
    display: inline-block;
}
input.btn-blue11 {
    display: inline-block;
}
input.btn-blue11 {
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    height: 20px;
	width:40px;
	cursor: pointer;
}
input.btn-blue11{background:url("../images/btn.png") no-repeat scroll 0 -351px transparent;padding:0px 0px 2px;}

.r-fashion ul.product li a img{max-width:150px;height:200px;}
.images-product a img{max-width:150px;height:200px;}
ul.product li .images-product a img{height: auto;
    max-width: 150px;}
	
/* css Son*/
.FriendButton span.sprite{background: url(../images/btn.png) no-repeat scroll left -765px; padding-left:5px;display:inline-block}
.FriendButton em.sprite{background: url(../images/btn.png) no-repeat scroll right -765px; padding:5px 5px 5px 0;display:inline-block;line-height:18px;font-size:11px}
span.ic_keban{background:url(../images/ic_ketban.jpg) no-repeat 0 0;padding-left:15px}
#flash .main .left-flash{left:-130px !important;top:0;position:absolute}
.flash-cont object, .flash-cont img {bottom: 2px;}
/*----------------------------css_rate------------------------------------*/
ul.rate li{margin-bottom:10px}
.index_rating .filltext .prstar{float:left;margin-right:3px}
.index_rating .filltext .prstar:hover{cursor:pointer}
.filltext .pr-stars{background-image:url(../images/stars.gif);width:112px;height:20px;position:relative}
 div.prstar {
        height: 20px;
        position: absolute;
        width: 23px;
    }
    .star_rate2 {
        left: 23px; 
    }
    .star_rate3 {
        left: 46px; 
    }
    .star_rate4 {
        left: 69px; 
    }
    .star_rate5 {
        left: 92px; 
    }

/*.filltext .star_rate1, .filltext .star_rate2, .filltext .star_rate3, .filltext .star_rate4, .filltext .star_rate5{background:url(../images/stars.gif) no-repeat 0 -46px;width:20px;height:20px}*/
/*css del san pham nhieu nguoi ban*/
.box_del{border:1px solid #dbdbdb; text-align:center;background:#EBF2F6}
.box_del p{padding:35px 0; font-size:14px}
.box_tab_cont .box_del{border:none;background:none}
.border_top{border-top:1px solid #dbdbdb !important}
.left_menu_drop_sep{background:#FFFFFF;
    display: block;
    height: 32px;
    position: absolute;
    width: 2px;
    z-index: 992;}
/*--------------------------css Loantin---------------------*/
.pop_loantin{padding:0 !important}
.pop_loantin .title1{ background: none repeat scroll 0 0 #2579BA;border: medium none;margin-top:5px}
.pop_loantin .title1 h3 span{color:#fff;font-weight:normal}
.box-like {margin: 10px 10px 10px 0;}
span.title_lt {margin-left: 10px;font-size:12px}

a.face_cnect{background:url(../images/loantinapi.png) no-repeat 0 -96px;width:129px;height:32px;margin-left:10px}
a.lt_face{background:url(../images/loantinapi.png) no-repeat 0 -64px;width:129px;height:32px;margin-left:10px}
a.lt_yahoo{background:url(../images/loantinapi.png) no-repeat 0 0;width:129px;height:32px;margin-left:10px}
a.yahoo_cnect{background:url(../images/loantinapi.png) no-repeat 0 -32px;width:129px;height:32px;margin-left:10px}
img.loading_lt{padding:10px 0 0 20px}
ul.form5 {margin: 0;padding: 0;}
.box_nd_lt div.col-80 {margin: 18px 10px 10px;}
.box_nd_lt div.col-260 textarea { max-width: 310px;}
.area_lt,.area_vp {border: 1px solid #DBDBDB;margin-bottom: 10px;}

.loantin a{display:inline-block}
.loantin a#bt_loantin{background:url(../images/Bt_Loantin.jpg) no-repeat 0 0;padding:5px 0 0 0;font-size:16px;color:#fff;width:121px;height:30px; text-align:center}
.loantin a#bt_loantin_ed{background:url(../images/Bt_Loantin.jpg) no-repeat 0 -36px;padding:5px 0 0 0;font-size:16px;color:#fff;width:121px;height:30px; text-align:center;cursor: auto;text-decoration:none}
.loantin span.fl{background:url(../images/number_lt.jpg) no-repeat 0 0;width:65px;height:35px;padding-top:5px;text-align:center;margin:0 5px 0 0}
.loantin span strong{padding: 0 0 0 5px}
span.txt_report {margin-top: 8px}

.product-detail .col-300{position:relative}

/*----------------------------------------css_rss---------------------------------*/
ul.col_rss li {
    height: 20px;
    overflow: hidden;
    padding: 0;
	text-align:center;
	margin: 0 2px 10px 0;width:33% !important;
	padding:10px 0 !important;
}
a.link {
    color: #0360A7 !important;float: left;text-align: left;width: 176px}
a.google_up {
    background: url(../images/rss.gif) no-repeat scroll 0 0 transparent;
    float: left;
    height: 17px;
    margin-right: 2px;
    width: 67px;
}
a.yahoo_up {
    background: url(../images/rss.gif) no-repeat scroll right 0 transparent;
    float: left;
    height: 17px;
    margin-right: 3px;
    width: 69px;
}
/*----------------------------------------css_Video_youtube--------------------------*/
.list_video{position:relative;}
a.back_video{background:url(../images/arrows.png) no-repeat left 0;width:18px;height:30px;position:absolute;left:0;top:37px}
a.back_video:hover{background:url(../images/arrows.png) no-repeat left -30px;width:18px;height:30px;position:absolute;left:0;top:37px}
a.next_video{background:url(../images/arrows.png) no-repeat right 0;width:18px;height:30px;position:absolute;top:37px;right:0}
a.next_video:hover{background:url(../images/arrows.png) no-repeat right -30px;width:18px;height:30px;position:absolute;top:37px;right:0}
.list_video ul.list{width:94%;padding-left:24px}
.list_video ul.list li{float:left;width:120px;margin-right:5px;border-bottom:none;text-align:center}

ul.list-item li .col2{ margin-right: 18px;
    width: 520px;}



/**********--------------------------click+tien---------------****************/

/*--Phan bonus*/
#bonus_infoacc{position: fixed;bottom: 20px;left: 10px}
#bonus_infoacc p.bonus_total{margin: 0px;border: 1px solid #ED9C4A; background-color: #FFFFFF;padding: 5px;color: green; font-weight: bold; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px}
#bonus_addpoint{position: absolute;bottom: 20px;background-color: #FFFFFF;border-radius: 10px;-moz-border-radius: 10px;   -webkit-border-radius: 10px;border: 1px solid #f2f2f2;padding: 5px;left: 20px}
#bonus_addpoint .bonus_numadd{font-size: 20px;font-weight: bold; position: relative;top: -8px;margin-left: 2px;color: green}
/*ket thuc phan bonus*/


/*----------------------css popup_thongbao------------------------*/
.mss{margin-top:5px}
.mss h3{text-align:center}

/*----------------------css pages_event------------------------*/
.img-150{max-width:150px;height:150px}
.main_event{width:960px; margin:0 auto}
.event1 .s_event {background: url(../images/bg-search.png) no-repeat 0 -96px;color: #FFFFFF;height: 35px;margin: 5px 0;padding-left: 10px}
.event1 .btt_s_event {background:url(../images/bg-search.png) no-repeat right -142px;height:35px; padding-right:10px}
.event2 .s_event {background: url(../images/bg-search.png) no-repeat 0 -196px;color: #FFFFFF;height: 35px;margin: 5px 0;padding-left: 10px}
.event2 .btt_s_event {background:url(../images/bg-search.png) no-repeat right -242px;height:35px; padding-right:10px}

.event1 .event_body{-moz-border-radius:5px;-webkit-border-radius:5px;background:url(../images/bg_ct_event.png) repeat 0 0;padding-bottom:15px;margin-bottom:25px;-moz-box-shadow: 0 0 8px #8D1B6E inset;-webkit-box-shadow: 0 0 8px #8D1B6E inset}
.event1 .event_body .head_event{background:url(../images/head_event.png) repeat-x 0 0;height:75px;-moz-border-radius:5px;
-webkit-border-radius:5px;padding:0 10px;margin-bottom:20px}
.event2 .event_body{-moz-border-radius:5px;-webkit-border-radius:5px;background:url(../images/bg_ct_event2.png) repeat 0 0;padding-bottom:15px;margin-bottom:25px;-moz-box-shadow: 0 0 8px #586037 inset;-webkit-box-shadow: 0 0 8px #586037 inset}
.event2 .event_body .head_event{background:url(../images/head_event2.png) repeat-x 0 0;height:75px;-moz-border-radius:5px;
-webkit-border-radius:5px;padding:0 10px;margin-bottom:20px}

.head_event h2, .head_event h3{color:#fff;float:left;margin-bottom:0px;text-shadow:2px 2px 2px #261136}
.head_event h3{width:500px;overflow:hidden;line-height:75px;margin-left:50px;font-size:16px;text-align:center}

.event1 .head_event .button-back{background:url(../images/btn.png) no-repeat right -808px;height:35px;padding-right:10px;float:right;border:medium;cursor:pointer;width:80px;color:#fff; margin-top:15px;padding-bottom:2px}
.event2 .head_event .button-back{background:url(../images/btn_event.png) no-repeat right 0px;height:35px;padding-right:10px;float:right;border:medium;cursor:pointer;width:80px;color:#fff; margin-top:15px;padding-bottom:7px}

.event1 .view_all{background:url(../images/btn.png) no-repeat right -856px;height:29px;padding-right:7px;float:right;border:medium;cursor:pointer;width:85px;color:#fff; margin:9px 5px 0 0;padding-bottom:2px}
.event2 .view_all{background:url(../images/btn.png) no-repeat right -856px;height:29px;padding-right:7px;float:right;border:medium;cursor:pointer;width:85px;color:#fff; margin:9px 5px 0 0;padding-bottom:2px}
.event1 .main_event .col-260{background:url(../images/bg_mn_event.png) no-repeat 0 0; height:288px}
.event2 .main_event .col-260{background:url(../images/bg_mn_event2.png) no-repeat 0 0; height:288px}

.box_even{padding-left:15px}
.box_even h3{font-size:18px;color:#fff;margin:15px 0 4px 0;text-shadow:1px 1px 1px #261136}
ul.left_menu li {
    position: relative
}
ul.left_menu li .sub-path {left: 221px;top: 0;width: 220px}
ul.left_menu li {position:relative}
ul.left_menu li .sub-path li a {padding-top:3px !important;padding-bottom:3px !important;text-shadow:none}
ul.left_menu ul.sub-path li a {background-position:8px -613px !important;color:#333;}
ul.left_menu ul.sub-path li a:hover {background-position:-25px -129px !important}
ul.left_menu li:hover .sub-path { display:block}
ul.left_menu li a {display:block; padding:9px 10px 10px 5px; color:#fff; font-weight:bold; font-size:12px;text-shadow:1px 1px 1px #965e79}
ul.left_menu li a:hover, ul.right_menu li a.active {background:#c03e7d; color:#fff; text-decoration:none}
.event1 .more_menu {background:url(../images/btn_even.png) no-repeat 0 -85px; float:right; padding: 0 0 2px 20px;width: 58px;}
.more_menu a { font-size:11px}

.banner_event{width:70px;height:288px;float:left}

.main_event .box-event{border:none !important;margin-top:20px;overflow:auto !important;height:auto !important}
.event1 .main_event .box-event{background:#f7f7f7;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow: 0 0 3px #79105a;-webkit--box-shadow: 0 0 3px #79105a}
.event2 .main_event .box-event{background:#f7f7f7;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow: 0 0 3px #586525;-webkit--box-shadow: 0 0 3px #586525}

.event1 .title_event{background:url(../images/titl_ev_box.png) repeat 0 0; height:48px;border:1px solid #fff;border-bottom:1px solid #e4e4e4;padding-left:10px}
.event2 .title_event{background:url(../images/titl_ev_box.png) repeat 0 0; height:48px;border:1px solid #fff;border-bottom:1px solid #e4e4e4;padding-left:10px}

.title_event h4{color:#a05387;float:left; line-height: 45px;margin: 0;}

.box-event .box-cont{position:relative;border: 1px solid #fff;border-bottom:1px solid #e4e4e4}
.box-event ul.list-col8{border-bottom: 1px dotted #DDDDDD;display:inline-block;width:100%}
.box-event ul.list-col8 li{float: left;padding: 10px 1% 20px 1%;text-align: center;width: 12%;height:25px}
.pics_event{width:905px; height:220px;overflow:hidden;margin-left:10px}
.box-event ul.list-col8 li a{color:#766571;font-size:12px}
.box-event ul.list-col8 li a:hover, .box-event ul.list-col8 li:hover a{font-weight:bold}
.pics_event ul.list-col3 li, .box ul.list-col3 li{width:18%;padding: 10px 1%}
.pics_event ul.list-col3 li h5, .box ul.list-col3 li h5{font-size: 12px;height: 33px;line-height: 18px;margin-bottom: 3px;overflow: hidden; padding: 0 5px;font-weight:normal}
.back_event, .next_event{float: left;height: 27px;position: absolute;top: 40%;width: 21px;}
.event1 .back_event{background:url(../images/back_event.png) no-repeat 0 0;left: -1px;}
.event1 .next_event{background:url(../images/next_events.png) no-repeat right 0;right: -1px;}
.box_tt{padding-top:20px}
.box_tt #bann_store_3G{max-width:260px;height:424px}
.box_tt .r-fashion{float:left;width:675px;margin-left:10px}
.box_tt .r-fashion ul.list-col3 li{width:21%;height:190px;margin-bottom:30px;padding-top:0}
.box_tt .r-fashion ul.list-col3 li h5{margin-bottom:3px;font-weight:normal;height:20px;overflow:hidden}

.event1 .ftt_event{border-top:2px solid #b6629f}
.event2 .ftt_event{border-top:2px solid #006d62}
.event1 .ftt_event h3{color:#a85272}
.event2 .ftt_event h3{color:#00c3af}
.event1 .bottom-footer{background:url(../images/bg_ftt_event.png) repeat-x 0 0 #a7518e}
.event2 .bottom-footer{background:url(../images/bg_ftt_event2.png) repeat-x 0 0 #00766b}

.event1 .fillters{background:#f2eef3;border-top:1px solid #e4e4e4;width:97.8%}











